public housing authority - Français Anglais Dictionnaire